import sys
from dprutils.tree import regenerate_dpr, extractdirs_dpr
from dprutils.cpinfo import getwindowsencoding

if   sys.argv[1]=='-r': print regenerate_dpr(sys.argv[2]).encode(getwindowsencoding(), 'replace')
elif sys.argv[1]=='-d': print u'\n'.join(extractdirs_dpr(sys.argv[2])).encode(getwindowsencoding(), 'replace')
